Computational Prototyping Tools and Techniques
نویسندگان
چکیده
Integrated circuit fabrication facilities are now offering digital system designers the ability to integrate analog circuitry and micromachined devices, but such mixed-technology microsystems are extremely difficult to design because of the limited verification and optimization tools available. In particular, there are no generally effective techniques for automatically generating reduced-order system-level models from detailed simulation of the analog and micromachined blocks. Research over the past decade on automatic model-reduction has lead to enormous progress in strategies for linear problems, such as the electrical problems associated with interconnect and packaging, but these techniques have been difficult to extend to the nonlinear problems associated with analog circuits and micromachined devices.
منابع مشابه
Designing and Creating a Mouse Using Nature-Inspired Shapes
Human beings have always made their tools and instruments they need using patterns in nature. Mimicking nature has become the foundation of a new science called Biomimetics. In the present article, multiple forms and levels in nature were utilized to design and create a mouse. The rivers are a good source for choosing the shape of a mouse with lots of stones abraded through the centuries which ...
متن کاملVirtual Modeling and Prototyping in Collaborative Product Design
process (McGrath, 2004). Virtual and networked organizations should explore these computational tools to the utmost. Among CAD/CAE tools, virtual modeling and rapid prototyping are very pertinent for virtual and networked organizations due to the large impact those tools can have here (Wright, 2001). Adequately used, virtual modeling allows collaborative development to its full extent, either a...
متن کاملContracts: From Analysis to C++ Implementation
Standard C++ does not provide mechanisms for working with assertions in the spirit of design by contract (DBC) as proposed by Meyer. We earlier developed a set of techniques and tools facilitating the prototyping of object-oriented architectures based on the idea of design by contract. As it is crucial for us to support evolutionary prototyping, we need to provide mechanisms to automatically tr...
متن کاملPrototyping Tools and Techniques
We begin with our definition of a prototype and then discuss prototypes as design artifacts, introducing four dimensions for analyzing them. We then discuss the role of prototyping within the design process, in particular the concept of a design space, and how it is expanded and contracted by generating and selecting design ideas. The next three sections describe specific prototyping approaches...
متن کاملSupporting Active User Involvement in Prototyping
The term prototyping has in recent years become a buzzword in both research and practice of system design due to a number of claimed advantages of prototyping techniques over traditional specification techniques. In particular it is often stated that prototyping facilitates the users' involvement in the development process. But prototyping does not automatically imply active user involvement! T...
متن کاملGuest Editors' Introduction: Rapid Prototyping for Ubiquitous Computing
A s most of us are aware, recent technological advances offer tremendous promise in bringing the benefits of rich computational capabilities to dynamic, diverse situations in everyday life. However, much of this promise remains unfulfilled. We can’t yet use this enormous computing power to facilitate our day-to-day lives and regularly deliver compelling ubiquitous computing applications. Our si...
متن کامل